.color-head {
    background: #b0e9e6;
}

.color-bg-1 {
    background: #96d8d2;
}

.color-bg-2 {
    background: #cbcadc;
}

.color-bg-3 {
    background: #e4dad5;
}

.color-bg-4 {
    background: #e0e99e;
}

.color-bg-5 {
    background: #e7c7c8;
}

body {
    background: #e7f8f7;
    // height: 20000px;


}

// a头部
.top {
    width: 100%;
    height: 1.375rem;
    .color-head();
    padding: 0rem .3125rem;
    display: flex;

    .top-left {
        height: 1.375rem;
        width: .9375rem;
        padding: .21875rem 0;

        img {
            width: 100%;
            height: 100%;
            border-radius: 50%;
        }
    }

    .top-title {
        height: 1.375rem;

        a {
            padding-left: .3125rem;
            line-height: 1.375rem;
            text-decoration: none;
        }
    }

    .top-input {
        position: relative;
        flex: 1;
        height: 1.375rem;
        padding: .21875rem;

        input {
            text-indent: .625rem;
            display: block;
            height: 100%;
            width: 100%;
            border-radius: .46875rem;
        }

        a {
            position: absolute;
            top: .15625rem;
            right: .3125rem;
        }

        span {

            font-size: .8125rem;
        }
    }

    .top-right {
        height: 44px;
        width: 40px;
        padding: 10px 0 0px;

        img {
            width: 100%;
            height: 100%;
        }
    }
}

// 菜单栏
.top-menu {
    width: 100%;
    height: 1rem;
    display: flex;
    background: #eee;

    div {
        flex: 1;
        text-align: center;
        line-height: 1rem;
        font-size: .375rem;
    }
}

// 宣传动画栏
.body-top {
    margin: 20px auto;
    background: #ffffff25;
    width: 90%;


    li {
        width: .15625rem;
        height: .15625rem;
    }

    .carousel-indicators .active {
        width: .21875rem;
        height: .21875rem;
    }

    .carousel-inner {
        img {
            width: 100%;
            height: 5rem;
            margin: 0 auto;
        }
    }

    .carousel-control {
        width: 2.8125rem;
        background-image: none;
    }
}

// 区块导航栏
.body-daohang {
    width: 100%;
    height: .9375rem;
    padding: 0 10px;
    font-size: .5rem;
    margin: .3125rem 0;


    span {
        &:nth-of-type(1) {
            margin: .09375rem .15625rem;
            float: left;
            width: .3125rem;
            height: .75rem;
        }

        &:nth-of-type(2) {
            float: left;
            height: .9375rem;
            line-height: .9375rem;
        }

        &:nth-of-type(3) {
            float: right;
            height: .9375rem;
            line-height: .9375rem;
        }
    }
}

// 动漫区
.body-dongman {
    width: 100%;

    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;

    div {
        width: 3rem;
        height: 4rem;
        margin: 10px 0;
        background: #000;

        a {
            width: 100%;
            height: 100%;
            display: block;

            img {
                width: 100%;
                height: 100%;
            }
        }
    }
}

// 区块导航栏
.body-daohang {
    width: 100%;
    height: .9375rem;
    padding: 0 10px;
    font-size: .5rem;
    margin: .3125rem 0;

    span {
        &:nth-of-type(1) {
            margin: .09375rem .15625rem;
            float: left;
            width: .3125rem;
            height: .75rem;
        }

        &:nth-of-type(2) {
            float: left;
            height: .9375rem;
            line-height: .9375rem;
        }

        &:nth-of-type(3) {
            float: right;
            height: .9375rem;
            line-height: .9375rem;
        }
    }
}

//e电影区
.body-dianying {
    width: 100%;

    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;

    div {
        width: 3rem;
        height: 4rem;
        margin: 10px 0;
        background: #000;

        a {
            width: 100%;
            height: 100%;
            display: block;

            img {
                width: 100%;
                height: 100%;
            }
        }
    }
}

//漫画区
.body-manhua {
    width: 100%;

    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;

    div {
        width: 3rem;
        height: 4rem;
        margin: 10px 0;


        a {
            width: 100%;
            height: 100%;
            display: block;

            img {
                width: 3rem;
                height: 2.5rem;
            }

            h4 {
                width: 100%;
                height: 0.5rem;
                font-size: .375rem;
                text-align: center;
                line-height: 0.5rem;
                margin: 0;
            }


        }
    }
}